Credits go to:

How To  Install / Upgrade / Uninstall  Advanced Host Monitor

How To Install/Update/Repair  
Advanced Host Monitor

Run installation program, answer "Yes" on the prompt to install Advanced Host Monitor software. Setup wizard will then ask you to choose between the two available types of installation.

  • "Install" - Use this option either for a fresh new installation or to completely replace an old version. With this option the newer installation will overwrite all files of previously installed (if any) version of Advanced Host Monitor unless you selected different disk folder for installation.

  • "Update/repair" - Use this option to update previously installed Advanced Host Monitor to a newer version while keeping all user settings unchanged. Also you may use this option to repair installed software when some files were removed by mistake or after virus attack. Setup program will overwrite all executable modules of previously installed HostMonitor, help files, etc; all user settings will remain intact.

After choosing one of the two setup options click "next" button. Now you may choose the destination folder for the software installation. By default this is the folder where the Advanced Host Monitor was previously installed on your system or C:\Program Files\HostMonitor for first time installation.

There is also a choice of 4 setup packages:

  • "Lite/Standard" - only HostMonitor, HML Manager, samples and help files will be installed.
  • "Professional" - HostMonitor, HML Manager and Log Analyzer will be installed.
  • "Enterprise" - All components (except Remote Monitoring Agent) will be installed.
  • "Custom" - with this package you may chose which components to install.

Beside each setup package there is a help button. Press this button to bring up the reminder about the components that will be installed.
After choosing the destination path and setup package, press the "next" button of the setup wizard. Now, if you have chosen "custom" setup package the next screen will ask you to select which components to install (selection step is skipped if you have chosen "Lite/Standard", "Professional" or "Enterprise" packages). The next screen will show you a summary of all options you have just chosen. If you change your mind then press "back" button to step back and adjust your settings.

Finally press "Install" button to start installation. When the final stage of installation will finish you will be prompted to put the HostMonitor icon on the desktop, create HostMonitor program group and to run HostMonitor right after the installation. Check these options according to your desire and press "Done" button.
 

How To Uninstall
Advanced Host Monitor
Method 1: Run uninstall.exe from the HostMonitor directory (or from the HostMonitor program group) and click the "Start" button.
Method 2: Open the Windows Control Panel, double click the "Add/Remove Programs" icon, select "HostMonitor" from the list and click the "Add/Remove" button.
Method 3: Delete all files from your HostMonitor directory, delete the directory and remove the icon from your desktop and from the HostMonitor program group.

How to install HostMonitor as Win32 Interactive service
1) Install HostMonitor on your system (start the installation program, host-mon.exe). If you already have HostMonitor installed on your system, skip this step.
2) Start the installed program with the command line parameter "/InstallService". E.g. "hostmon.exe /InstallService". HostMonitor will install itself as a service and display the message: "Advanced Host Monitor service installed".

Note #1: When HostMonitor starts as a service, it uses the system account (as all interactive services). But this account may not have all the necessary permissions, so some tests will not work correctly (UNC test, "disk free space" test for shared drives, "CPU Usage" test for remote machines, etc). If you need these tests, you will need to assign a special user account on the Service page in the Options dialog. In this case HostMonitor will impersonate the security context of the user. Do not change the account using the system utility "Services". If you do so, HostMonitor may be unable to interact with the desktop.

Note #2: we do not recommend installing HostMonitor as a service under Windows NT 4.0. At least not as an interactive service. In the case you really need to start HostMonitor as a service on Windows NT, please, disable the "allow service to interact with desktop" option in the Service Manager (after service installation). In this case you will not be able to see HostMonitor's icon in the system tray. To configure the program you will need to start a second copy of HostMonitor as a regular program, change the settings and restart the HostMonitor service. On Windows 2000/XP systems HostMonitor works without problem.


System Requirements:

Database monitoring
To monitor Oracle servers HostMonitor uses the Oracle Call Interface (OCI.DLL). You should have the Oracle client software installed on the same computer. The same is true for other SQL servers, install the client software for testing your SQL server. HostMonitor uses the following DLLs:
- gds32.dll to monitor Interbase connections
- ntwdblib.dll to monitor MS SQL Server
- libmysql.dll to monitor MySQL
- libpq.dll to monitor PostgreSQL
- libsybdb.dll to monitor Sybase
Important: some versions of libmysql.dll have a bug that can cause HostMonitor to crash. If you experience this problem, you may download stable version of MySQL library from http://www.ks-soft.net/download/LIBMYSQL.DLL

Process monitoring
To monitor processes on a remote Windows NT/2000/XP system, make sure you have the Remote Registry service started on the remote system (to monitor processes HostMonitor must have access to the registry). On Windows 2000 this service is installed by default, for Windows NT you can find this service in the Resource Kit.


Technical Info:

If you wish to move the program from one computer to another you do not need to re-implement all the lists and settings again. Simply copy the program files from one computer or install the program on another computer and then copy only the files containing your settings.

FileUsed byDescription
Hostmon.chm All applications   Help file
Hostmon.exe HostMonitor Main executable module
LogsMan.exe Log Analyzer Main executable module
Rma.exe RMA Main executable module
Rma_cfg.exe RMA Configuration utility
Rma_mgr.exe RMA Manager Main executable module
Telnetservice.exe   Telnet Service   Main executable module
Webservice.exe Web ServiceMain executable module
Hostmon.ini HostMonitor Includes all global parameters (almost all of them represented in the Options dialog). You can create different ini files and specify the name of ini file in the command line when starting HostMonitor
HML_Mgr.ini HML Manager Options and settings
Logsman.ini Log Analyzer Options and settings defined in Options dialog
Rma.ini RMA Options and settings
Rma_Mgr.ini RMA Manager Options and settings
Telnetservice.ini Telnet ServiceOptions and settings
Webservice.ini Web ServiceOptions and settings
Actions.lst HostMonitor Contains the action profiles
Agents.lst HostMonitor
RMA Manager
List of Remote Monitoring Agents
Custmenu.lst HostMonitor Custom menu profiles
Holidays.lst HostMonitor List of holidays (for schedules)
Larep.lst Log AnalyzerReport profiles
MailList.lst HostMonitor Mail templates
Palettes.lst HostMonitor Color schemes
Prbypass.lst HostMonitor Proxy bypass list
RepPList.lst HostMonitor Report profiles
Schedule.lst HostMonitor Contains the list of schedules
Services.lst HostMonitor List which includes TCP port descriptions
Udvmacro.lst HostMonitor User defined macro variables
Users.lst HostMonitor User profiles (operators)
Wsuserprof.lst Web ServiceUser profiles (preference settings for each user)

Examples\- This directory contains different examples:
  Example1.hml- A sample HML (test list) file. It is recommend that you save your test configurations in a diferent HML file rather than just modify the one shipped with the program, otherwise your changes will get lost during the upgrade process as the sample HML file will be overwriten with the newest version available.
  Errorlev.exe- Example of program for external test
  Import1.txt- The sample import file
  Script1.hms - Example of HMS sript
  AutoRefresh.html  - This file can be used as an external header for HTML reports. It contains command to auto refresh HTML. Your browser will be refreshing the page's contents at regular intervals
  Summary.html - Another external header, will display tests' statuses summary
  StdHeader.html- Just an example of external header for HTML reports, can be used as a base for creating your own headers
  CompactHeader.html  - Sample of external header for Compact HTML report
  StdFooter.html- Just an example of external footer for HTML reports, can be used as a base for creating your own footers
  Summary2.html - Another external footer, will display tests' statuses summary
Examples\LAReports\  - Directory contains samples of the external header, footer, template for Log Analyzer's Report Manager
Examples\Scripts\  - Directory contains sample scripts for Script test



Troubleshooting:

If you are using HostMonitor with a license key that had been generated illegally or using a cracked version of HostMonitor, the program will become unstable causing frequent software problems and crashes.

If you have any questions, please visit the online forum. There you can find answers to a lot of questions. If not, please do not hesistate ask, we will be happy to help you.